
   
   body{
        padding-top: 50px;
        width: 100%;

       }
       .wrapper{
       	overflow-x: hidden;
       }
       #active-act{
        color: #0099ff;
       }
       #nav-ul-color li .nav-li-color:hover{
       	 color: #0099ff;
       }
       #nav-ul-color li .nav-li-color{
        -webkit-transition: color 1s;
        -o-transition: color 1s;
        transition: color 1s;
       }
      /* .dropdown a:hover{
        background: #b2e0ff;
       }*/
       *{
       	font-family: "微软雅黑";
       }
       .navbar-bgcolor{

       	background: #fff;
        border: none;
        padding-bottom:50px; 
       } 
       #bs-example-navbar-collapse-1 .dropdown-hover-menu{
       	 
       }
       .index-logo{
         position: relative;
         top: -20px;
       }
       .index-serach{
        width:16px;
        height:14px;
        background: url(../images/home/serach.png) no-repeat right;
        cursor: pointer;
        position: absolute;
        bottom: -10px;
       }
       .serach{
       	position: absolute;
       	right: 0px;
       	top: 50px;
       	width: 120px;
       	border: 1px solid #0099ff;
       	height: 40px;
       	border-radius: 5px 5px;
       	display: none;
       }

       .services-content{
        padding: 80px 0;
       }
       .services-content h2{
        color: #7e7e7e;
       }
       .services-content p{
        color: #a1a1a1;
        padding:10px 0 10px 0;
        text-align: center;
        text-indent:20px;
       }
       .services-img-bg{
        width: 120px;
        height: 120px;
        overflow: hidden;
        border-radius: 100%;
        background: #f90;
        margin: 0 auto;
       }
       .col-margin{
        padding-left: 30px;
        padding-right: 30px;
       }
       .index-branner1{
        position: relative;
        background: url(../images/home/tour-bg.png) center center;
        height: 157px;
       }
        .branner1-title{
        height: 60px;
        width: 100%;
        font-size: 12px;
        font-weight: normal;
        position: absolute;
        top:50%;
        margin-top:20px;
        
       } 
       .branner1-title h2{
        font-size: 25px;
        font-weight: normal;
        color:#7e7e7e;
       }
       .branner1-title h3{
        font-size: 20px;
        width: 70%;
        font-weight: normal;
        color:#a1a1a1;
       }
       
       .branner1-button{
        
        height: 157px;
        width: 100%;
        position: absolute;
        /*left: 0;*/
        background: url(../images/home/tour-icon2.png) no-repeat 151px 4px;
       }
       .branner1-button button{
        width:150px;
        height: 40px;
        background: none;
        border:1px solid #0199ae;
        color: #89cfd9;
        border-radius:4px;
        font-size: 18px;
        display: inline-block;
        margin-top: 55px;
        float: left;
        -webkit-transition: color 0.5s;
        -o-transition: color 0.5s;
        transition: color 0.5s;
       }
       .branner1-button button:hover{
        color: #0199ae;
       }
       .features{
        width: 100%;
        padding:80px 0;
       }
       .features-content h2{
         color: #7e7e7e;
       }
       .features-content p{
         color: #a1a1a1;
       }
       .features-content{
        position: relative;
         overflow: hidden;
        padding-top: 65px;
        padding-bottom: 40px;
       }
        
       
       .features-content:nth-child(2) .features-1-text{
         text-align: right;
         padding-right: 0px;
       }
       /*.features-content:nth-child(2) img{
         text-align: right;
         position: relative;
         right: 0;
         padding-left: 55px;
       }*/
       .client{
       	width: 100%;
       	padding:10px 0 80px 0;

       }
       .client-content a{
        display: inline-block;
        width: 100%;
        height: 50px;
       }
       .client-content{
       	width: 100%;
       	
       }
       .client-content .col-xs-3{
       	 text-align: center;
       	 padding-left: 20px;
       	 padding-right: 20px;
        }
        .client-content .col-xs-3 img{
        	display: inline-block;
        }
        .client-title{
        	padding-bottom: 40px;
        }
       .client-title h2{
         color: #7e7e7e;
       }
       .client-title p{
         color: #a1a1a1;
       }
       #home-slider {
        background: url(../images/home/slider-bg.png) 0 100% repeat-x;
        position: relative;
      }

      #home-slider .main-slider {
        position: relative;
        /*margin-right: 25px;*/
        height: 450px;
      }
      #home-slider .slider-hill {
        display: none;
        position: absolute;
        right: 0;
        bottom: 0;
      }
      #home-slider .slider-house {
      	display: none;
        position: absolute;
        right: 110px;
        bottom: -30px;
      }
      #home-slider .slider-sun {
      	display: none;
        position: absolute;
        right: 365px;
        bottom: 100px;
      }
      #home-slider .slider-birds1 {
      	display: none;
        position: absolute;
        right: 470px;
        bottom: 75px;
      }
      #home-slider .slider-birds2 {
      	display: none;
        position: absolute;
        right: 40px;
        bottom: 150px;
      }
      #home-slider .slide-text{
		  position: absolute;
		  top: 50px;
		  left: 0;
		  width: 450px;
		  display: none;
		}
	  #home-slider h1{
		  margin-top: 100px;
		  margin-bottom: 25px;
		}
      .carousel-indicators .active{
      	background: #4fcccd;
      }
	  #home-slider .btn-common{
	  	width: 120px;
	  	height: 40px;
	    margin-top: 20px;
	    background: none;
        border:1px solid #0199ae;
        color: #89cfd9;
        display: inline-block;
        border-radius:4px;
        font-size: 18px;
        cursor: pointer;
        -webkit-transition: color 0.5s;
        -o-transition: color 0.5s;
        transition: color 0.5s;
       }
       #home-slider .btn-common:hover{
        color: #0199ae;
       }
	   #carousel-control,#carousel-control2{
      	background: none;
      	display: none;
      }
      #home-slider .main-slider:hover #carousel-control{
      	display: inline-block;
      }
      #carousel-control span,#carousel-control2 span{
      	color:#7e7e7e;
      }
      .carousel-inner{
      	 overflow: visible;
      }
      #footer{
      	width: 100%;
      	padding: 80px 0;
      	background: url(../images/home/footer.png) repeat-x bottom;
      	background-size: contain;
      }
      #footer .footer-message h3{
        color: #7e7e7e;
        padding: 30px 0;

      }
      #footer .footer-Testimonial{
      	width:100%;
      }
      .Testimonial-text{
      	width: 40%;
      	float: left;
      }
      #footer .Testimonial-text p{
      	font-size:16px;
      	color: #7e7e7e;
      }
      #footer .Testimonial-item{
      	width: 100%;
      	height: 100%;
      	margin-top: 30px;
      }
      #footer .Testimonial-text h4 a{
     
      	color: #f1884f;
      }
      .Testimonial-img{
      	float: left;
      	width: 45%;
      }
      #footer .col-sm-3{
      	color: #7e7e7e;
      }
      #footer .footer-contact .col-sm-12{
      	padding-left: 0;
      	padding-right: 0;
      }
      #footer .contact-item{
      	margin-top: 30px;
      }
      .from-group-margin{
      	margin-top: 30px;
      }
      .from-group-margin:nth-child(2){
      	margin-top: 20px;
      }
      .from-group-margin:nth-child(3){
      	margin-top: 20px;
      }
      .from-text-style{
      	border: 1px solid #eaeaea;
      }
      .from-text-style:focus{
        border: 1px solid #4fcccd;
        box-shadow: none;
      }
      .from-texttarea-style{
        resize: none;
      }
      .from-button{

      	width: 100%;
      	height: 40px;
      	background: #4fcccd;
      	color: #fff;
      	border:none;
      	border-bottom: 3px solid #2f9697;
      	margin-top: 20px;
      }
      .footer-banquan .col-sm-12{
      	width: 100%;
      	padding-top: 50px;
      }
      .footer-banquan h4{
        color: #f4f4f4;
        font-size: 13px;
      }
      .footer-banquan h4 span{
        color: #4fcccd;
        font-size: 13px;
      }